package controlador;

import java.util.ArrayList;

import modelo.Liga;
import modelo.Partido;
import vista.VentanaCalendario;
import vista.VentanaCalendarioTabla;

public class ControladorVentanaCalendario {
	
	private VentanaCalendario ventanaCalendario;
	private Liga liga;

	public ControladorVentanaCalendario(Liga liga) {
		super();
		ventanaCalendario = new VentanaCalendario();
		ventanaCalendario.setLocationRelativeTo(null);
		ventanaCalendario.setVisible(true);
		this.liga=liga;
		this.cargarPartidos();
}
	private void cargarPartidos(){
		if (liga.contarPartidos() > 0){
			ArrayList<Partido> partidos = liga.getPartidos();
			ventanaCalendario.setPartidos(new VentanaCalendarioTabla(partidos));
		}
		else{
			ventanaCalendario.mostrarMensaje("No no ha Generado ningún Partido");
		}
	}
}